skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Shapero, Daniel R"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Abstract Ice shelves regulate ice sheet dynamics, with their stability influenced by horizontal flow and vertical flexure. MacAyeal and others (2021) developed the theoretical foundation for a coupled flow-flexure model (the “M21 model”), combining the Shallow Shelf Approximation with thin-beam flexure, providing a computationally efficient tool for studying phenomena like ice shelf rumpling and lake drainage. However, the M21 model relies on proprietary software, is unstable under compressive flow conditions, and does not incorporate fracture processes critical for capturing ice-shelf damage evolution. We present an open-source version of the M21 model addressing these limitations. Using the free Python librariesFiredrakeandicepack, we introduce a plastic failure mechanism, effectively limiting bending stresses and thereby stabilizing the model. This enhancement expands the viscous M21 model into a viscoplastic flow-flexure-fracture (3F) framework. We validate the 3F model through test cases replicating key ice shelf phenomena, including marginal rumpling and periodic surface meltwater drainage. By offering this tool as open-source software, we aim to enable broader adoption, with the ultimate aim of representing surface meltwater induced flow-flexure-fracture processes in large-scale ice sheet models. 
    more » « less
    Free, publicly-accessible full text available September 12, 2026
  2. Abstract. We introduce a new software package called “icepack” for modeling the flow of glaciers and ice sheets.The icepack package is built on the finite element modeling library Firedrake, which uses the Unified Form Language (UFL), a domain-specific language embedded into Python for describing weak forms of partial differential equations.The diagnostic models in icepack are formulated through action principles that are specified in UFL.The components of each action functional can be substituted for different forms of the user's choosing, which makes it easy to experiment with the model physics.The action functional itself can be used to define a solver convergence criterion that is independent of the mesh and requires little tuning on the part of the user. Theicepack package includes the 2D shallow ice and shallow stream models.We have also defined a 3D hybrid model based on spectral semi-discretization of the Blatter–Pattyn equations.Finally, icepack includes a Gauss–Newton solver for inverse problems that runs substantially faster than the Broyden–Fletcher–Goldfarb–Shanno (BFGS) method often used in the glaciological literature.The overall design philosophy of icepack is to be as usable as possible for a wide a swath of the glaciological community, including both experts and novices in computational science. 
    more » « less